package com.galaxy.product.domain.vo;

import com.galaxy.common.mybatis.core.domain.BaseEntity;
import com.galaxy.product.domain.ProductUnit;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 商品单位视图对象
 */
@Data
@EqualsAndHashCode(callSuper = true)
@AutoMapper(target = ProductUnit.class)
public class ProductUnitVo extends BaseEntity {
    /** 主键 */
    private Long id;
    /** 单位名称 */
    private String name;
    /** 单位符号 */
    private String symbol;
    /** 单位类型(1:容量,2:重量,3:长度,4:其他) */
    private Integer unitType;
    /** 单位类型名称 */
    private String unitTypeName;
    /** 单位描述 */
    private String description;
    /** 排序 */
    private Integer sort;
    /** 状态(0:禁用,1:正常) */
    private Integer status;
    /** 状态名称 */
    private String statusName;
    /** 租户ID */
    private String tenantId;
} 